@charset "utf-8";
@import url("https://at.alicdn.com/t/c/font_3608532_r32vy8sb1nf.css");
/* CSS Document */

/* 公共 */
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

html {
	-ms-touch-action: none;
}

img {
	vertical-align: top;
	display: block;
}

body {
	padding: 0px;
	margin: 0px;
	font-family: "微软雅黑";
	font-size: 0.32rem;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	background: #ededed;
}

li {
	list-style: none;
}

i {
	font-style: normal
}

a {
	color: #fff;
	text-decoration: none;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #fff;
}

table {
	border-collapse: collapse;
	border: none;
}

html,
body {
	width: 100%;
	height: auto;
	overflow: auto;
	background-size: 100% 100%;
	/*overflow: hidden;*/
	background-size: 100% 100%;
	/*	background: #000;*/
}

input,
select {
	background: transparent;
	border: none;
	-webkit-appearance: none;
	display: block;
}


/* 超小屏幕（手机，小于 768px） 
/* 没有任何媒体查询相关的代码，因为这在 Bootstrap 中是默认的（还记得 Bootstrap 是移动设备优先的吗？） */

/* 小屏幕（平板，大于等于 768px） */
@media (min-width: @screen-sm-min) {}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: @screen-md-min) {}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: @screen-lg-min) {}


.clear {
	clear: both;
}

.ht_fbo {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	z-index: 999999999999999;
}


.loading {
	position: absolute;
	left: 0;
	top: 0;
	height: 11000%;
	width: 100%;
	background: #000;
	z-index: 9999999999999;
	opacity: 1;
	transition: all 0.6s cubic-bezier(.215, .61, .355, 1);
}



#minibody {
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	height: auto;
	overflow: hidden;
}


.auto_cenp {
	position: absolute;
	left: 50%;
	-ms-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

.auto_cens {
	position: absolute;
	top: 50%;
	-ms-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

.auto_censp {
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.auto_cen {
	margin: 0 auto;
}

.auto_m{
	margin: 0 auto;
}

.border_box {
	box-sizing: border-box;
}

.flo_l{
	float: left;
}
.flo_r{
	float: right;
}
.clearBoth{
	clear: both;
}
.img {
	display: block;
}

.clear {
	clear: both;
}

.size100 {
	background-size: 100% 100% !important;
}


.hd {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.hd5 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.hd4 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.hd3 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.hd2 {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.bold {
	font-weight: bold;
}

.bolder {
	font-weight: bolder;
}

.nobold {
	font-weight: normal;
}

.fullscreen {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.res {
	position: relative;
}

.abs {
	position: absolute;
}

.fix {
	position: fixed;
}

.hide {
	display: none!important;
}

.show {
	display: block !important;
}

/*禁止自动换行*/
.nowrap {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*强制换行*/
.break-all {
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre-wrap;
}

/*多行超出省略*/
.wraps {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}


/**{
	transition:all 0.25s cubic-bezier(.215,.61,.355,1) infinite alternate forwards;
}*/

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #cdcdcd;
	line-height: 0.413333rem;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #cdcdcd;
	line-height: 0.413333rem;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #cdcdcd;
	line-height: 0.413333rem;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #cdcdcd;
	line-height: 0.413333rem;
}


/*CSS横竖屏检测 start*/

@media all and (orientation: portrait) {
	#body div {
		background: red;
	}
}

@media all and (orientation: landscape) {
	#body div {
		background: blue;
	}
}

/*CSS横竖屏检测 end*/

.quesBox{
	transition: all ease-in-out 0.3s 0.3s;
	position: relative;
	left: 0;
}

.blur {

	-webkit-filter: blur(10px);
	/* Chrome, Opera */
	-moz-filter: blur(10px);
	-ms-filter: blur(10px);
	filter: blur(10px);
	/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}

/*正片叠底*/
.multiply {
	mix-blend-mode: multiply;
}

/*
mix-blend-mode: normal;          //正常
mix-blend-mode: multiply;        //正片叠底
mix-blend-mode: screen;          //滤色
mix-blend-mode: overlay;         //叠加
mix-blend-mode: darken;          //变暗
mix-blend-mode: lighten;         //变亮
mix-blend-mode: color-dodge;     //颜色减淡
mix-blend-mode: color-burn;      //颜色加深
mix-blend-mode: hard-light;      //强光
mix-blend-mode: soft-light;      //柔光
mix-blend-mode: difference;      //差值
mix-blend-mode: exclusion;       //排除
mix-blend-mode: hue;             //色相
mix-blend-mode: saturation;      //饱和度
mix-blend-mode: color;           //颜色
mix-blend-mode: luminosity;      //亮度

mix-blend-mode: initial;         //初始
mix-blend-mode: inherit;         //继承
mix-blend-mode: unset;           //复原

*/


/*字间距*/
.space {
	word-spacing: 0.133333rem;
	letter-spacing: 0.133333rem;
}

.space_between{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: row;
	justify-content:space-between;
	flex-wrap:nowrap;
}
.space_between_wrap{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: row;
	justify-content:space-between;
	flex-wrap:wrap;
}
.space_around{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: row;
	justify-content:space-around;
	flex-wrap:nowrap;
}


/*滚动条样式*/
#wrapper {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	box-sizing: border-box;
}

.wrapper_login{
	background: url(../img/login_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 100% 100%;
}

.wrapper_intype{
	background: rgba(240, 246, 253, 1);
	background-image: url(../img/intype_img.png);
	background-repeat: no-repeat;
	background-position: left 0.9rem;
	background-size: 100% auto;
}

#scroller { //scroller只能有一个名字不能更改
	position: absolute;
	z-index: 1;
	width: 100%;
	height: auto;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left 7.68rem;
	background-size: 100% 100%;
}



.iScrollIndicator {
	right: -0.1em;
	background: rgba(255, 255, 255, 1) !important;
	display: none;

}


#wrapper1 {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
	box-sizing: border-box;
}


#scroller1 {
	position: absolute;
	z-index: 1;
	/*width: 83%;*/
	height: 100%;
	width: 18.11rem;
	/*如果组件横向滚动，需设定此值固定高度*/
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	overflow: hidden;
}

#wrapper2 {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
	box-sizing: border-box;
}


#scroller2 {
	position: absolute;
	z-index: 1;
	/*width: 83%;*/
	height: 100%;
	width: 15.28rem;
	/*如果组件横向滚动，需设定此值固定高度*/
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	overflow: hidden;
}

#wrapper3 {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
	box-sizing: border-box;
}


#scroller3 {
	position: absolute;
	z-index: 1;
	/*width: 83%;*/
	height: 100%;
	width: 64.3rem;
	/*如果组件横向滚动，需设定此值固定高度*/
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	overflow: hidden;
}


#wrapper4 {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0.64rem;
	width: 8.213333rem;
	height: 4.4rem;
	/*overflow: hidden;*/
	box-sizing: border-box;
}


#scroller4 {
	position: absolute;
	z-index: 1;
	/*width: 83%;*/
	height: 4.4rem;
	width: 24.4rem;
	/*如果组件横向滚动，需设定此值固定高度*/
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
	overflow: hidden;
}

#wrapper5 {
	position: absolute;
	z-index: 999;
	left: 0;
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
	box-sizing: border-box;
}


#scroller5 {
	position: absolute;
	z-index: 1;
	/*width: 83%;*/
	height: 100%;
	width: 23.8rem;
	/*如果组件横向滚动，需设定此值固定高度*/
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}



/*轮播*/
#wrap,
#wrap2,
#wrap3,
#wrap4,
#wrap5,
#wrap6,
#wrap7 {
	position: relative;
	min-height: 100%;
	height: 100%;
	width: 100%;
	overflow: hidden;
}

#pages,
#pages1,
#pages2,
#pages3,
#pages4,
#pages5,
#pages6,
#pages7 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}

.page {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	color: #000;
	background-size: 100% 100%;
}




.page .up_icon {
	position: absolute;
	left: 75%;
	-webkit-transform: translate(-75%, 0);
	bottom: 0.46875rem;
	width: 0.859375rem;
	height: 0.484375rem;
}



/*轮播end*/


.video-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}


/* 弹窗 (background) */
.modal {
    display: none; /* 默认隐藏 */
    position: fixed; /* 根据浏览器定位 */
    z-index: 10; /* 放在顶部 */
    left: 0;
    top: 0;
    width: 100%; /* 全宽 */
    height: 100%; /* 全高 */
    overflow: auto; /* 允许滚动 */
    background-color: rgba(0,0,0,0.8); /* 背景色 */
}
/*模态框内容*/
.modal-content {
        display: flex;
    flex-direction: column;
    position: absolute;
    left: 50%;
    top: 0;
    background-color: #000;
    margin: 45% auto;
    padding: 10px;
    /* border: 1px solid #000; */
    width: 88%;
    height: 32%;
    animation: topDown 0.4s;
    margin-left: -45.4%;
}

@keyframes topDown {
    from {top: -300px; opacity: 0}
    to {top: 0; opacity: 1}
}

/*模态框头部*/
.playercontainer {
    display: none;
}
.close{
	width: 1rem;
   bottom: 6.5rem;
}

/* 弹窗 */
@keyframes topDown {
	from {
		top: -300px;
		opacity: 0
	}

	to {
		top: 0;
		opacity: 1
	}
}

/*模态框头部*/
.playercontainer {
	display: none;
}

.auto_cenp {
	position: absolute;
	left: 50%;
	-ms-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-webkit-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}

.auto_cens {
	position: absolute;
	top: 50%;
	-ms-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

.auto_censp {
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.auto_cen {
	margin: 0 auto;
}

.auto_m{
	margin: 0 auto;
}

.res{
	position: relative;
}
.abs{
	position: absolute;
}
.nobg{
	background: none!important;
}
.noborder{
	border: none!important;
}
.text_cener{
	text-align: center;
}


/* 弹窗 */

@keyframes rota {
	0% {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	75% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}
}


@-webkit-keyframes car_sf {
	0% {
		-webkit-transform: translate(-75%, 0) scale(4);
		transform: translate(-75%, 0) scale(4);
	}

	100% {
		-webkit-transform: translate(-75%, 0) scale(1);
		transform: translate(-75%, 0) scale(1);
	}
}

@-webkit-keyframes text_in {
	0% {
		-webkit-transform: translate(-58%, 0);
		transform: translate(-58%, 0);
		opacity: 0;
	}

	100% {
		-webkit-transform: translate(-75%, 0);
		transform: translate(-75%, 0);
		opacity: 1;
	}
}

@-webkit-keyframes jicons {
	0% {
		-webkit-transform: translate(0, -56%);
		transform: translate(0, -56%);
	}

	100% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}

@-webkit-keyframes car_2_in {
	0% {
		opacity: 0;
	}

	75% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@-webkit-keyframes car_1_out {
	0% {
		-webkit-transform: translate(-75%, 0) scale(1);
		transform: translate(-75%, 0) scale(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: translate(-100%, 0) scale(4);
		transform: translate(-100%, 0) scale(4);
		opacity: 0;
	}
}

@-webkit-keyframes cg2_in {
	0% {
		opacity: 0;
		bottom: 1.6rem;
	}

	100% {
		opacity: 1;
		bottom: 3rem;
	}
}

@-webkit-keyframes car_3_out {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@-webkit-keyframes car_4_in {
	0% {
		opacity: 0.3;
		-webkit-transform: scale(1.5);
		transform: scale(1.5);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-webkit-keyframes car_5_in {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.5);
		transform: scale(1.5);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-webkit-keyframes cg3_in {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}


@-webkit-keyframes car_6_in {
	0% {
		-webkit-transform: translate(-25%, 0);
		transform: translate(-25%, 0);
		opacity: 0.1;
	}

	100% {
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
		opacity: 1;
	}
}

@-webkit-keyframes car_6_out {
	0% {
		-webkit-transform: translate(0, 0) scale(1);
		transform: translate(0, 0) scale(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: translate(133%, 0) scale(2.8);
		transform: translate(133%, 0) scale(2.8);
		opacity: 1;
	}
}

@-webkit-keyframes car_6_out2 {
	0% {
		-webkit-transform: translate(133%, 0) scale(2.8);
		transform: translate(133%, 0) scale(2.8);
		opacity: 1;
	}

	100% {
		-webkit-transform: translate(200%, 0) scale(2.8);
		transform: translate(200%, 0) scale(2.8);
		opacity: 1;
	}
}

@-webkit-keyframes wza1_in {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}


@-webkit-keyframes wza1_out {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@-webkit-keyframes cg4_in {
	0% {
		-webkit-transform: scale(1.6);
		transform: scale(1.6);
		opacity: 0;
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}


@-webkit-keyframes btn1_in {
	0% {
		opacity: 0;
		-webkit-transform: translate(-75%, 100%);
		transform: translate(-75%, 100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translate(-75%, 0);
		transform: translate(-75%, 0);
	}
}

@-webkit-keyframes fxbtn_in {
	0% {
		opacity: 0;
		-webkit-transform: translate(0, 100%);
		transform: translate(0, 100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translate(0, 0);
		transform: translate(0, 0);
	}
}

@-webkit-keyframes cg6_out {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}

	100% {
		-webkit-transform: scale(4);
		transform: scale(4);
		opacity: 0;
	}
}

@-webkit-keyframes cg8_in {
	0% {
		-webkit-transform: scale(1.6);
		transform: scale(1.6);
		opacity: 0;
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes wgxx1_ani {
	0% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(0, 0) rotate(-30deg);
		transform: translate(0, 0) rotate(-30deg);
	}

	75% {
		-webkit-transform: translate(-15%, 0) rotate(-30deg);
		transform: translate(-15%, 0) rotate(-30deg);
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
	}

	100% {
		-webkit-transform: translate(-15%, 5%) rotate(-45deg);
		transform: translate(-15%, 5%) rotate(-45deg);
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
	}
}

@-webkit-keyframes wgxx2_ani {
	0% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: rotate(20deg);
		transform: rotate(20deg);
		top: 5.2rem;
		left: -1.18rem;
	}

	75% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		top: 5.2rem;
		left: -1.18rem;
	}

	100% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: rotate(-5deg);
		transform: rotate(-5deg);
		top: 4.2rem;
		left: -1.18rem;
	}
}


@-webkit-keyframes wgxx3_ani {
	0% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(12deg);
		transform: translate(10%, 0) rotate(12deg);
		left: -5rem;
		top: 3rem;
	}

	75% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(-5deg);
		transform: translate(10%, 0) rotate(-5deg);
		left: -5rem;
		top: 3rem;
	}

	100% {
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(3deg);
		transform: translate(10%, 0) rotate(3deg);
		left: -5rem;
		top: 3.5rem;
	}
}


@-webkit-keyframes wgxx4_ani {
	0% {
		left: -1rem;
		top: 2.6rem;
		width: 12.506667rem;
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(14deg);
		transform: translate(10%, 0) rotate(14deg);
	}

	75% {
		left: -1rem;
		top: 3.5rem;
		width: 12.506667rem;
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(4deg);
		transform: translate(10%, 0) rotate(4deg);
	}

	100% {
		left: -1rem;
		top: 4rem;
		width: 12.506667rem;
		-webkit-transform-origin: 75% 75%;
		transform-origin: 75% 75%;
		-webkit-transform: translate(10%, 0) rotate(5deg);
		transform: translate(10%, 0) rotate(5deg);
	}
}
